package xfuzzy.alg_genetico.indeterminado.stop;

import xfuzzy.xfghl.algorithm.ResultGA;

public class NumberGenerations extends StopCondition {

	private int numGeneraciones;
	
	public NumberGenerations(int numGeneraciones)  {
		
		this.numGeneraciones = numGeneraciones;
	}
	
	public int getNumGeneraciones() {
		return numGeneraciones;
	}
	
	public void setNumGeneraciones(int numGeneraciones) {
		this.numGeneraciones = numGeneraciones;
	}
	
	@Override
	public boolean parar(ResultGA conf) {
		
		if (numGeneraciones <= conf.getNumGenerations())
			return true;
		return false;
	}

}
